embroidery on the edge of a garment - Español Inglés Diccionario